package com.itaem.community.modules.infrastructure.authority.dto.role;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * <p>项目名称: community </p>
 * <p>文件名称: RolePermissionLinkDTO </p>
 * <p>描述: [类型描述] </p>
 * <p>创建时间: 2020/11/1 </p>
 * <p>作者信息: tomato</p>
 *
 * @author tomato
 * @version v1.0
 */
@Data
@NotNull(message = "要添加的权限信息不能为空")
@ApiModel(value = "角色新增权限", description = "只上传id则直接绑定，若id不存在则尝试使用权限内容进行新增")
public class RolePermissionLinkDTO {

    @ApiModelProperty("权限id")
    private Integer permissionId;

    @ApiModelProperty("权限内容")
    private String permissionName;
}
